do well and easily - Turkish English Dictionary